package com.hsgene.shoppingcar.dto;

import java.io.Serializable;

/**
 * 购物车列表信息
 *
 * @Author: wangxuefeng@hsgene.com
 * @Description:
 * @Date: Created in 15:26 2018/7/17
 * @Modified By:
 */
public class ShoppingCarListInfo implements Serializable {

    /**
     * 购物车id
     */
    private String id;
    /**
     * 商品ID
     */
    private String goodsId;
    /**
     * 商品图片
     */
    private String imageUrl;
    /**
     * 商品名称
     */
    private String goodsName;
    /**
     * 商品规格
     */
    private String specification;
    /**
     * 用户ID
     */
    private String userId;
    /**
     * 商品状态
     */
    private boolean status;
    /**
     * 商品单价
     */
    private double price;

    /**
     * 商品数量
     */
    private int goodCount;

    /**
     * 开始价格
     */
    private double priceSectionStart;

    /**
     * 结束价格
     */
    private double priceSectionEnd;

    private boolean selected;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(String goodsId) {
        this.goodsId = goodsId;
    }

    public String getImageUrl() {
        return imageUrl;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getSpecification() {
        return specification;
    }

    public void setSpecification(String specification) {
        this.specification = specification;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public double getPrice() {
        return price;
    }

    public void setPrice(double price) {
        this.price = price;
    }

    public int getGoodCount() {
        return goodCount;
    }

    public void setGoodCount(int goodCount) {
        this.goodCount = goodCount;
    }

    public boolean isStatus() {
        return status;
    }

    public void setStatus(boolean status) {
        this.status = status;
    }

    public boolean isSelected() {
        return selected;
    }

    public void setSelected(boolean selected) {
        this.selected = selected;
    }

    public double getPriceSectionStart() {
        return priceSectionStart;
    }

    public void setPriceSectionStart(double priceSectionStart) {
        this.priceSectionStart = priceSectionStart;
    }

    public double getPriceSectionEnd() {
        return priceSectionEnd;
    }

    public void setPriceSectionEnd(double priceSectionEnd) {
        this.priceSectionEnd = priceSectionEnd;
    }
}